Big Huge Thesaurus

mind-altering drug

noun